Open Door Mission 156 PLYMOUTH AVENUE NORTHROCHESTER, NY, 14608 View Phone 585-454-6696 156 PLYMOUTH AVENUE NORTHROCHESTER, NY 14608 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page