Flowood (Jackson) Gallery View Current Special Offers! Interested In the Space 5 | 47 reviews Address: 10 Canebrake Blvd Suite 110 Flowood, MS 39232 Phone: 769-333-8822 Hours: 8:00 a.m. to 5:00 p.m. View Location on a Map: Map View Contact Us Visit Us