Ideal Physical Therapy 18561 N. 59th Avenue, Suite 117Glendale, AZ, 85308 View Phone 623-777-2377 18561 N. 59th Avenue, Suite 117Glendale, AZ 85308 View Website Experience & Reliability Licensed About Send to My Email Send to My Phone Print this Page