at 42121 60th St W, Lancaster , 93536-3767 United States
181 FB users likes Father Serra Parish, set it to 179 position in Likes Rating for Lancaster, Pennsylvania in Local Business category
Father Serra Parish is Lancaster based place and this enity listed in School category. Located at 42121 60th St W CA 93536-3767. Contact phone number of Father Serra Parish: (661) 943-9314