We also specialize in skin care products and wellness solutions. Visit our online store to see more products of ABC Med Spa in Los Altos, CA! For more information, please call usor schedule an appointment online. Our med spa is located at 123 ABC Ave Suite A, Los Altos, CA 123456.