Dr. Richard Lock MD

Physician Profile

Richard Lock, graduated from University Of Texas Medical School At Houston in 1991. His primary practice is as an Internal Medicine.

Offices At 12121 Richmond Ave, Houston, TX, 77082:
Houston Eye Associates - West Houston