Get Directions Congregation Shomray Torah - 463 New Scotland Ave Albany, NY