3420 W Peak Blvd, Muskogee, OK 74401, United States
3420 1/2 W Peak Blvd, Muskogee, OK 74401, United States