Luis C Devenecia Jr, MD, Internal Medicine

1200 Ne St
Weber Medical Clinic
OlneyIL  62450-2432 (Richland County)


Phone: 618-395-5222
Fax: 618-395-8552

NPI: 1750495792
License Number: 036091236 (IL)