Walter Douglas Flor, DDS, Dentist

18340 Governors Hwy
HomewoodIL  60430 (Cook County)


Phone: 708-799-0660
Fax: 708-798-9908
Email: wdf***@*****al.net

NPI: 1669520813
License Number: 019014840 (IL)