Skip to content

Location & Office Hours

Suite 240
20055 Lake Chabot Road
Castro Valley, CA 
View Map

Monday thru Wednesday and Friday  9 am to 5 pm

Thursday 9 am to 1 pm

Directions

Contact Dr. Allen