Leonardtown, MD 206503801
301-997-0909 Main
3019970919 Fax
301-997-0909 Main
3019970919 Fax
NPI: 1013916055
Years
in practice
Male
Languages
Additional Information
Hide Content
William Mahaffey M.D. specializes in General Surgery and practices in Leonardtown, MD 206503801. The office facility can be reached at 301-997-0909.
William Mahaffey M.D. is trained and experienced in a wide variety of health conditions and clinical disorders associated with General Surgery providing the highest standard of patient care.
Show More Insurance Plans
Show More Patient Education
William Mahaffey M.D.
Leonardtown, MD 206503801
Phone: 301-997-0909
Fax: 3019970919
| Sunday | Closed |
| Monday | 9:00 - 5:00 |
| Tuesday | 9:00 - 5:00 |
| Wednesday | 9:00 - 5:00 |
| Thursday | 9:00 - 5:00 |
| Friday | 9:00 - 5:00 |
| Saturday | Closed |