J & D Pizzeria Address: 106 Main St, St Michael, PA 15951 Phone: (814) 495-7490 Pizza, Restaurants Other Businesses: St Michael Catholic Church at 751 Locust St, St Michael, PA 15951 Forest Hills Chiropractic at 920 Locust St, St Michael, PA 15951 Forest Hills Pharmacy at 552 Locust St, St Michael, PA 15951 Forest Hills Municipal Auth at 900 Locust St, St Michael, PA 15951