SCOTTSDALE VILLAGE SQUARE Assisted Living Facility Category: Nursing Home Previous Next ProfileAddressPhotosReviewsSCOTTSDALE VILLAGE SQUARE 2620 NORTH 68TH STREET, SCOTTSDALE AZ 85257 United States Default Listing Image-NH Does this business belong to you?Claim Listing