Dr. David Bloch OD Home Medical > Doctors > Dr. David Bloch OD Address: 2814 Roosevelt Street Carlsbad CA 92008 GPS: 33.1622585, -117.3489697 Telephone: 760 730-3733 Web: http://blochvisioncare.com Tweet