100% Were impressed
Oil of Tara is a web-based business run out of a home on Foster Street. It sells a variety of skin care treatments, including items that reduce the appearance of spider veins and cellulite. Oil of Tara was created in London, England, by Dr. Prabha Shankaran, M.R.C.P. (Member of the Royal College of Physicians). She combined modern practices with homeopathic techniques to create skin treatment oils available without a prescription.
32 Foster St, Arlington, MA 02474
(781) 643-9200
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »