Dr. Mark H. Greer, D practices Public Health Dentistry. Doctor Mark H. Greer, DMD accepts Medicare payments and is listed with Medicare.gov.