ApartmentsThe Meadows Apartments The Meadows (919) 965-9492 (919) 634-9034 Basics Street Address: 601 Ricks Road Apt 2-A City: Selma State: NC Zip: 27576 County: Johnston Phone: (919) 965-9492 Fax: (919) 634-9034 Emergency Maintenance: (919) 631-9016 Website: Array Resident Portal: Array