William Roy Farmer, MD, Internal Medicine

101 Crestview Ave
EvergreenAL  36401-3333 (Conecuh County)


Phone: 251-578-2480
Fax: 251-578-1055

NPI: 1710962535
License Number: MD10163 (AL)