Richard Leroy Ellis, MD, General Practice

2657 Park Ln Ct East--Unit F
BirminghamAL  35223 (Jefferson County)


Phone: 205-879-1386
Fax:

NPI: 1104010206
License Number: DO145 (AL)