Ronald Steven Ballback, DDS, Dentist

217 Marine Ave Ste A
Newport BeachCA  92662-1289 (Orange County)


Phone: 949-673-6720
Fax: 949-673-6682

NPI: 1851500896
License Number: 24743 (CA)