Jennifer Louise Jones, of Millerstown, and John Thomas Haefner, of Harrisburg, were united in marriage at 1 p.m. June 21.

The Rev. James M. Westgate officiated at the ceremony held at St. Matthew Lutheran Church, Millerstown.

A rehearsal dinner was held at Hoss’s Steak & Sea House, Shamokin Dam, and a reception was held at Carriage Corner Restaurant, Mifflinburg.

The bride is the daughter of Pamela L. and Robert K. Jones, of Millerstown. She graduated from The Greenwood School, Millerstown, in 2006, and received a bachelor’s degree in elementary and early childhood education from Bloomsburg University in 2010. She is employed by Dauphin County Technical School, Harrisburg, as an instructor.

Haefner is the son of Patricia J. Haefner, of Williamsport. He graduated from South Williamsport Area High School in 2005 and received a bachelor’s degree in information science technology from Penn State Univer-sity, Schreyers Honors College, State College, in 2009.

Matron of honor was Ashley Maneval.

Maid of honor was Elizabeth Podlasinski.

Bridesmaids were Maria Rumberger and Emily Jones, cousins of the bride, and Megan Maynard.

Junior bridesmaid was Brooke Rumberger, cousin of the bride.

Flower girl was Charlotte Atkinson, cousin of the bride.

Ring bearer was Aaron Haefner, nephew of the groom.

Best man was Robert J. Haefner, brother of the groom.

Groomsmen were Daniel Haefner, brother of the groom; Robert Jones, brother of the bride; Samuel Komelasky, cousin of the groom; and Ryan Maneval.

Following a cruise to King’s Warf, Bermuda, the couple is residing in Harrisburg.