Starr,Tara MD is an ophthalmology office in Lafayette, CA. One of the ophthalmologists there is Dr. Tara Starr. The office employs approximately 3 individuals, according to our records.
You can get in contact with the medical professionals at Starr,Tara MD including Dr. Starr by calling (925) 284-4343.
You can find the office online by visiting johnmuirhealth.com
The offices address is:
895 Moraga Rd # 15
Lafayette, CA 94549
This is located in Contra Costa County County
Other Executives At The Practice (If any):