Contact provider for availability
Public Health & General Preventive Medicine · Male · Age 64
University of Iowa College of Public Health200 Hawkins Dr # C21K Iowa City, IA 52242
Make an Appointment
Dr. Gregory Gray, MD is a public health & general preventive medicine specialist in Iowa City, IA. He specializes in public health & general preventive medicine and preventive public health medicine.