Join Now MEA Castlewoods Clinic Medical MEA Castlewoods Clinic Visit Website Request Info 507 Lakeland Place Flowood, MS 39232 (601) 992-2200 (601) 992-5331 (fax)