Avalon Center-located in Dental Center Building, if you park on the North side of the building, we are the first door on your right when you enter

705 North Main Street, Ste 2

Charles City, Iowa 50616

phone 641-715-1183

fax     641-715-1184

Main Office


Avalon Center-located across the street from Suzi Q's Restaurant, next to Praise Church, our office is located up the stairs after you enter the building with the waiting room at the end of the hallway

9 2nd Street NW

Mason City, Iowa 50401

phone 641-422-0070

fax     641-422-0060

Satellite Office