The Barrow House Posted on June 6, 2022 by The Barrow House1296 Van Houten AvenueClifton, NJ 07013 United States