Search our database by NPI number

Dr. Steven Luo

NPI: 1205843133

Dr. Steven Luo is a Dentist specialist focused health provider in Imperial Beach, California. affiliates with no hospitals or medical groups. Call Dr. Steven Luo on phone number 6194245115 for more information and advice or to book an appointment.

CityImperial Beach
StateCalifornia
Address 1629 9TH ST
Postal Code91932
Phone6194245115
Fax6196288129

Leave your comments: