34 N. Main St.
New Hope, PA
(215) 693-1816