About

Edit info
  • Open today, 9:00am - 5:00pm
  • (949) 863-1667
  • 4341 Birch St Ste 101
    Newport Beach CA 92660

Are you looking for a spa in Newport Beach, CA? Millennium Medical Spa is a local day spa located at 4341 Birch St. For appointments or for prices call today. Opening hours: Monday through Friday from 9:00am to 5:00pm.