LOCATION
1006 Melrose Ave
Iowa City, IA 52246
PARKING
Parking behind Stella and also after 5pm M-F and all day Sat. & Sun.
in the Melrose Dental Office lot on east side of building.
CONTACT
319.887.5564
Use the contact form below to email us your comments & suggestions: