DR. ARTURO T MENCHACA, M.D.
Radiology at Court St, Paris, IL

License number
Illinois 036060767
Category
Medical Practice
Type
Gynecologic Oncology
License number
Illinois 036060767
Category
Radiology
Type
Urology
License number
Illinois 036060767
Category
Radiology
Type
Plastic and Reconstructive Surgery
Address
Address
727 E Court St, Paris, IL 61944
Phone
(217) 465-8411
(217) 463-3184 (Fax)