Phillips at Mallard Creek
655 West Mallard Creek Church Road, Charlotte, NC 28262
(980) 819-5503
(980) 819-5503
Phillips at Mallard Creek  655 West Mallard Creek Church Road, Charlotte, NC 28262
(980) 819-5503
Rental assistance website (opens in a new tab) HUD Information for disabled persons website (opens in a new tab) ADA
RealPage, Inc.