Castle Point
18011 Cleveland Road, South Bend, IN 46637
(574) 272-8110