Albemarle Eye Center 1503 North Road StreetElizabeth City, NC, 27909 View Phone 252-335-5446 1503 North Road StreetElizabeth City, NC 27909 View Website Experience & Reliability In Business Since: 1980 Free Initial Consultation About Send to My Email Send to My Phone Print this Page