Contact info
We are conveniently located at 2447 Santa Clara Ave, Suite 209 in Alameda, California. Metered parking is available in front of the building, and FREE 2-hour parking is available on Everett St. and Webb Ave. There is also a metered parking lot on Everett between Central Ave. and Santa Clara Ave.
Clinic Location
Address: 2447 Santa Clara Ave, Suite 209, Alameda, CA 94501
Phone 415-640-2341
Email tina@needlesandtea.com
Highly HIGHLY recommend.
– Coco, San Francisco