Thomas Richard Ryder, MD, Physical Medicine & Rehabilitation

880 Montclair Rd
Ste 570
BirminghamAL  35213-1972 (Jefferson County)


Phone: 205-591-7246
Fax: 205-591-4420

NPI: 1255460135
License Number: 00012527 (AL)