Public School 12
Add Hours
Fax: (585) 935-7412
Phone: (585) 461-3280
Address: 1 Edgerton Park, Rochester, NY 14608
530 Lexington Ave, Rochester, NY 14613
999 South Ave, Rochester, NY 14620
1001 Lake Ave, Rochester, NY 14613
309 Jefferson Ave, Rochester, NY 14611
30 Hart St, Rochester, NY 14605
938 Clifford Ave, Rochester, NY 14621
1180 Saint Paul St, Rochester, NY 14621
30 Hart St, Rochester, NY 14605
550 E Main St, Rochester, NY 14604
410 Alexander St, Rochester, NY 14607