The Fountains at The Albemarle is a retirement assisted living facility, located at 200 Trade Street, Tarboro, North Carolina 27886. They can be contacted via phone at (252) 377-4396 for.. [read more]