Frederick David Staab
Physician at Melrose Ave, Iowa City, IA

License number
Colorado 11782
Issued Date
Oct 3, 1950
Renew Date
May 31, 1987
Expiration Date
Mar 16, 2011
Type
Physician
Address
Address
901 Melrose Ave, Iowa City, IA 52240