Winrock Clinic & Physical Therapy. 2100 Louisiana Blvd NE. Suite 410. Albuquerque, NM 87110. (505) 724-4300..