45 South Main Street, New Hope, PA       215-862-5652