Frederic Luo, MD, Internal Medicine

1801 Mesquite Ave
Ste 102
Lake Havasu CityAZ  86403-5664 (Mohave County)


Phone: 928-854-8720
Fax:

NPI: 1275690992
License Number: 31254 (AZ)