St. Mary of the Assumption

Traditional Latin Mass is offered at 7:30 pm on the first Friday of each month.

St. Mary of the Assumption is located on Main Street (Maryland Highway 725) a short distance west of the junction with Old Largo Road (Maryland Highway 202) in downtown Upper Marlboro, about 15 to 20 minutes from the Capital Beltway (Interstate 95 / 495), and offers ample free parking.