Mountain View Pediatrics provides excellent pediatric care to children from birth to young adulthood. Mountain View Pediatrics 77 West Forest Avenue Suite 304 Flagstaff, AZ 86001 928-214-3600. Patient Portal, opens in a new window; Pay My Bill, opens in a new window; 928-214-3600. Our Practice . Our Providers Insurance Hospital List Referral ....