Richard Lee Beasley, MD, Internal Medicine

5410 Sheridan Lake Rd
Rapid CitySD  57702-9208 (Pennington County)


Phone: 605-348-4141
Fax: 605-342-7880

NPI: 1093785735
License Number: 3782 (SD)