Is Turtle creek still open ?? Or is it closing for good ??? Trying to get Up dated Information for my Brother he is a regular dealer there..
Address: 7763 OH-73, Wilmington, OH 45177, USA
Jennifer Adamski | Jun 28, 2021
Honestly I'm not sure if Turtle Creek is still open I know it's open during the season but I'm not sure if it's open now I'm sorry I really couldn't help
Rodney Kusic | Jun 28, 2021
I was just there two weeks ago
Thanks! Your answer is awaiting moderation.