Ryan Smeltzer, MD, Physical Medicine & Rehabilitation

3569 Pelham Pkwy Ste 7
PelhamAL  35124-2033 (Shelby County)


Phone: 205-664-8404
Fax: 205-664-8404

NPI: 1285115550
License Number: PTH9032 (AL)