Olive's Place
Latest Reviews
City Center
2023 Dec 13
Great place for shopping. Target and shoprite are located in the City Center. There is usually lots of parking which is great.