Kirk works in the field of Neonatal Medicine. Amy T. Kirk, MD accepts Medicare payments and is registered with Medicare.gov.
![]() |
Dr. William Z. Catterton III, MD
![]() ![]() |
![]() |
Dr. Sonya R. Collins, MD |