Charles L Owens, DMD, Dentist

747 E 79th St
ChicagoIL  60619-3117 (Cook County)


Phone: 773-874-0404
Fax: 773-874-5900

NPI: 1740454529
License Number: 019020907 (IL)