(510) 631-4999CONTACT US
Banner Image
<p>Here to Help</p>
<p>Learn More About Dr. Lopez</p>

Our Location

2258 Santa Clara Ave #4, Alameda, CA 94501, USA
(510) 631-4999
Currently Open by Appointment
Monday - Saturday
By Appointment Only
Sunday
Closed