advertisement
Allergy & Immunology Specialist, Family Practitioner
27 years of experience
Accepting new patients
Santa Cruz Women's Health Ctr
250 Locust St
Santa Cruz, CA 95060
(831) 427-3500
Locations and availability (3)
250 Locust St
Santa Cruz, CA 95060
(831) 427-3500
Locations and availability (3)
| Summary | Patient Reviews | Credentials | Locations & Availability | Accepted Insurance |
Patient Reviews ?
Overall Rating:
4.0
|
Total Ratings2 |
Total Reviews1 |
|
Ratings
|
|
|
Some ratings provided by
Yelp.
by Kristin T. on
May 22nd, 2009
on yelp.com
Dr. Meehan is great! He is very friendly and makes sure that his patients are well taken care of. He is quick to return phone calls (normally within 24 hours) if you have any problems/questions about…
Read Full Review at yelp.com