Mohamed Wahba, DDS, Dentist

223 E Il-38
RochelleIL  61068 (Ogle County)


Phone: 815-561-6058
Fax:

NPI: 1811628696
License Number: 019.033599 (IL)