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