User blog comment:Jspyster1/The True Location of Peach Creek Finally Revealed!/@comment-97.101.218.93-20120701055310

My guess is that Peach Creek is a fictional town located somewhere in the State of Washington, United States of America. Peach Creek is possibly close to the U.S.-Canada border.