The Peach Cobbler Factory will open its first Omaha location at 2501 South 90th Street in Loveland Shopping Center near 90th & West Center Road. The dessert franchise, founded in 2013, has locations in more than 25 states. The nearest locations are in Oklahoma, including Lawton and Tulsa. – Nicole Buntgen

Recent Comments