Dr. James Johnson, DDS

Address

3909 Ocean View Blvd
Montrose, CA 91020