G Gregory Clark, MD, Ophthalmology

9002 N Meridian St
Ste 112
IndianapolisIN  46260-5381 (Marion County)


Phone: 317-843-9005
Fax: 317-580-0443
Email: cla***@*****st.net

NPI: 1679642912
License Number: 0132124A (IN)