Skip to main content
NEWLY RENOVATED 

Map & Directions

Amelia Village apartment homes are ideally located in the heart of Clayton, North Carolina, surrounded by local eateries, shopping centers and more.  Come visit us today and expereince how you can live local at Amelia Village. 

40 results found.