Dr. John Long, MD
Dr. John Long, MD is a Ophthalmology Specialist in Birmingham, AL and has over 42 years of experience in the medical field. He graduated from University of Iowa College of Medicine medical school in 1979. He is accepting new patients. Be sure to call ahead with Dr. Long to book an appointment.
Alabama Ophthalmology Assocs1000 19th St S Birmingham, AL 35205