in Montgomery County

Lansdale County Office

421 W. Main Street
Lansdale, 19446

MC Office of Public Health

364 King Street - South Hall
Pottstown, 19464

MDJ Office of Lower Merion

925 Montgomery Avenue
Narberth, 19072

Norristown Voter Services Office

One Montgomery Plaza, 425 Swede St, 6th Floor
Norristown, 19401

Upper Moreland – Willow Grove Annex

102 N. York Road
Willow Grove, 19090