Richard D Ball, MD, Physical Medicine & Rehabilitation

235 Wealthy St Se Ste 100
Grand RapidsMI  49503-5229 (Kent County)


Phone: 616-840-8000
Fax: 616-840-9640

NPI: 1679523765
License Number: 4301041158 (MI)