Dr. Christopher R. Larrazabal is an internist in Ormond Beach, Florida. He received his medical degree from Cebu Institute of Medicine and has been in practice for more than 20 years.