Dr. James Tavernakis, DDS

Address

3943 E Anaheim St
Long Beach, CA 90815