The Barrow House Posted on December 2, 2023 by The Barrow House1296 Van Houten AvenueClifton, NJ 07013 United States