Know the Facts about Coronavirus in our Community

Genesee Pediatrics

222 Alexander Street
Suite 4100
Rochester, NY 14607
Driving Directions
Office Phone: (585) 922-8230

Office Hours

  • Today's Hours: 7:30 am - 8:00 pm
National Health Service Corps logo banner
This Practice is a member of the National Health Service Corps
Patient-Centered Medical Home logo
This practice is a Patient-Centered Medical Home
location image

Services Offered

  • Pediatrics
  • Primary Care

About Genesee Pediatrics

Genesee Pediatrics offers comprehensive pediatric services to children under 18 in the Rochester area. Our physicians and staff are committed to assuring that your child receives the highest quality medical care and attention for everything from routine examinations to emergencies. Pediatricians, nurse practitioners, physician assistants and other pediatric healthcare providers work in small group practice teams, allowing for a high degree of personalized, individual care.

We provide comprehensive pediatric care, as well as the ability to provide easy access to a wide range of ancillary services. We have a full time social worker on staff to help coordinate services with other community organizations, as well as an insurance enroller to help manage any additional needs you may have.

Pediatric Services

  • Same-day access for most appointments
  • Regular check-ups to monitor growth and development
  • Well visits at 1 & 2 weeks, and 2, 4, 6, 9, 12, 15, 18 & 24 months
  • Yearly exams after 2 years of age
  • Laboratory services on site
  • Social worker on-site (works with schools and community organizations)
  • Convenient access to asthma care, diabetes and nutrition care, allergy/immunology care
  • Specialized adolescent care
  • Care for refugee patients
  • Reach Out and Read program (free book at a well-child visit)
  • Validated parking


To schedule an appointment, call us at (585) 922-8230. After hours and emergency care available at the Rochester General Hospital Emergency Department, call (585) 922-4000 or (585) 258-3307. 

Our Providers


Your health, all in one place.

Sign up for MyCare today.

Access your test results, request prescription renewals, schedule appointments and communicate with your providers.

Sign Up For MyCare