Ocean Beach Dental Office: Snow James DDS 2176 Sunset Cliffs Boulevard, San Diego, CA 92107