Arta Dermatology351 Hospital Road, Suite 209
Newport Beach, CA 92663
The building entrance and parking are located off of Flagship Road and Placentia Avenue.
Phone: (949) 646-3333
Fax: (949) 646-3334
Fill out my online form.