Makini Shani Garrett Ainsworth, MD, Internal Medicine

4604 Spotsylvania Pkwy
Ste 200
FredericksburgVA  22408-7763 (Spotsylvania County)


Phone: 540-423-6600
Fax:

NPI: 1215997325
License Number: 0101238953 (VA)