Louis Howard Glass, MD, Surgery

9977 N 90th St Ste 178
ScottsdaleAZ  85258-4426 (Maricopa County)


Phone: 480-947-7401
Fax: 480-946-5565

NPI: 1982682316
License Number: 20038 (AZ)