Russell L Ellis, MD, Physical Medicine & Rehabilitation

1103 16th Ave Se
DecaturAL  35601-3595 (Morgan County)


Phone: 256-350-0362
Fax:
Email: rel***@*****ol.com

NPI: 1134292766
License Number: 00022020 (AL)