Get In Touch
Welcome To The Meridian Center
Located on the border of Newport Beach and Costa Mesa, The Meridian Center is conveniently located where the 55 Freeway becomes Newport Blvd.
181 E. 18th St., Suite B
Costa Mesa, CA 92627
Telephone Receptionist and Scheduler Hours:
Monday-Friday: 8:00 AM to 6:00 PM
Saturday: 8:00 AM to 1:00 PM