Villa Scalabrini

825 East Willow Street Syracuse NY 13203 (888) 848-5698