According to our records, this business is located at RR 2 in Barry (in Pike County), Illinois 62312, the location GPS coordinates are: 39.6942134 (latitude), -91.0390246 (longitude). Dutch Creek Photography is categorized under Portrait Photographers (SIC code 7221). Known organization owner is Debra Reynolds. Current estimates show that the unit has a sales volume of $370,000 and staff of approximately 5 people. You can contact the company by phone at (217) 335-3439.