The Jewish Latin Center is located at:
387 Park Avenue South, 5th Floor
New York, NY 10016 


View Larger Map