Edsel P Holden II, MD, Internal Medicine

541 W College St
Ste 2200
FlorenceAL  35630-5323 (Lauderdale County)


Phone: 256-767-5864
Fax: 256-767-5862

NPI: 1013015254
License Number: 19035 (AL)