Mary Callahan, MD, Pediatrics

4552 Empire Ct
FredericksburgVA  22408-1939 (Spotsylvania County)


Phone: 540-361-4779
Fax: 540-604-9893
Email: mpc***@*****oo.com

NPI: 1912116211
License Number: 0101241779 (VA)