Libra Library
31 Phoenix Dr
West Deptford, NJ 08086-2156
856-381-4025