Contact Us

Property Address

Phillips Mallard Creek Apartments
655 W. Mallard Creek Church Rd 
Charlotte, NC 28262
(980) 819-5503

Office Hours

Monday-Friday8:30 AM-5:30 PM
Saturday10:00 AM-5:00 PM
Closed Sundays

Questions / Comments