Stephen Clifford Barnes, MD, Pediatrics

114 Kansas St
LafayetteLA  70501-3843 (Lafayette County)


Phone: 337-257-4476
Fax:

NPI: 1255354197
License Number: 017894 (LA)