James Michael Keegan, MD, Internal Medicine

4940 5th St
Ste 1b
Rapid CitySD  57701-6025 (Pennington County)


Phone: 605-342-8329
Fax:

NPI: 1023118619
License Number: 3381 (SD)