Primary Care Doctor
5.00
·30 reviews
by YAClick to read more
Accepts Aetna, Cigna, Medicare + 11 more
Also offers video visits · Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Dr. Castro is an experienced primary care physician dedicated to providing comprehensive, compassionate care for adults and seniors. With over 30 years of clinical experience, he combines medical expertise with a personalized approach that focuses on prevention, education, and patient empowerment.
...Click to read more
Next available: Tue, Sep 15