Physical Medicine, Physician/Surgeon Canal Medical Center 3311 Canal St Houston, TX 77003 (713) 223-1330