Arturo T Menchaca, MDArturo T Menchaca · Gynecologic Oncology Physician727 E Court St, Paris, IL 61944(217) 465-8411Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing