Mont Vale is located at 92 Main St, Yonkers, NY. This location is in the Downtown Yonkers neighborhood..