Farrukh Fayyaz, MD, Family Medicine

1227 E Rusholme St
DavenportIA  52803-2459 (Scott County)


Phone: 563-421-3120
Fax: 563-421-3129

NPI: 1851811715
License Number: 125071050 (IL)