12 Liberty Square Mall

Clinical Location

12 Liberty Square Mall, Stony Point, NY 10980