Memorial Day Ceremony and Parade 30 May 9:00 am American Legion Langhorne115 West Richardson Ave, Langhorne PA 19047