Dr. Belzer's office and Pediatric Psychology Services are located in the Los Altos Courtyard, 851 Fremont Avenue, Suite 210, Los Altos, CA 94024.
Enter your location below to obtain detailed driving directions and a map.