Carl A Castle, DO, Family Medicine

1510 Sunset Dr
VandaliaIL  62471-3228 (Fayette County)


Phone: 618-283-3144
Fax: 618-283-3194
Email: cca***@*****oo.com

NPI: 1255306767
License Number: 036083264 (IL)