St. Mary of the Assumption Parish (website)
14908 Main Street, Upper Marlboro, MD 20772
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.