Dome Stadium200 Main Street, Tonawanda, NY
Dunkin' Donuts2225 Colvin Blvd, Tonawanda, NY
Peach's Restaurant6386 N Lockwood Ridge Rd, Sarasota, FL