Robert Ryan Shaffer, DO, Family Medicine

599 Armour Rd
Kansas CityMO  64116-3513 (Clay County)


Phone: 816-421-0750
Fax: 816-421-0802

NPI: 1215168729
License Number: 4807 (OK)