Altos Oaks Medical Group, Inc. Orchard Pavilion 2485 Hospital Drive, Suite 330 Mountain View CA 94040 Main Office: (650) 988-7470 Business Office: (650) 988-7476 Fax: (650) 988-7472 Office Hours: Monday - Friday 8:30am - 5:30pm After hours contact for urgent care (650)988-7470 (Option 2)