Stanley W Horowitz, MD, Internal Medicine

8617 E Thoroughbred Trl
ScottsdaleAZ  85258 (Maricopa County)


Phone: 480-991-3498
Fax: 480-991-3498

NPI: 1619974094
License Number: 12077 (AZ)