Contact Us Our Current Location 9240 N 200 E Decatur, IN 46733 (260) 724-3833 Just 20 Minutes South of Fort Wayne! Our Hours Monday-Friday: 9:00 am – 3:00 pm After Hours by Appointment