Dr. James Smith, DDS

Address

3000 West Cecil Avenue
Delano, CA 93216