The Lily Inn

214 High St Burlington NJ 08016 USA

(609) 526-7900

Location