William Meyer Roddy, DO, Internal Medicine

201 S Court St
Ste 400
FlorenceAL  35630-5609 (Lauderdale County)


Phone: 256-768-1237
Fax: 256-768-1239
Email: rod***@*****ala.nu

NPI: 1427076686
License Number: DO541 (AL)