Dr. Craig Takeshita, DDS

Address

10945 South St Suite 105a
Cerritos, CA 90703