Total Reviews 0
Dr. Loo graduated from the Eastern Virginia Medical School Medical College in 1993. He works in Chandler, AZ and specializes in Family Medicine.