Takeoka Kay D Dds

(510) 521-0446

1115 Grand St
Alameda, CA 94501-4026