We'll make you feel better!    Call INDIAN RIVER WALK-IN CLINIC  Now.    772-299-1092

Visit Indian River Walk-in Clinic — your community urgent care and wellness center in Vero Beach. We'll make you feel better!

  • Not feeling well?
  • Have a minor injury that needs immediate attention?
  • Is your primary care doctor not available when you need him or her most?

Walk-In, Call Ahead or Make an Appointment.
We Accept Most Insurance Plans.


Call 772-299-1092          facebook Home Page


Miracle Mile Plaza
Open 9:00 am to 7:00 pm Weekdays

9:00 am to 5:00 pm Saturday
11:00 am to 5:00 pm Sunday


thumbsup2 Home Page


Whether it's the seasonal flu, a cold, earache, fever, sore throat, allergies, minor sports or other injury, or you just don't feel well and don't know why — we can help. And since you never know when an illness or injury will happen, you don't need to make an appointment. You can just walk-in or call ahead on your way in.


At Indian River Walk-in Clinic, we can also perform minor surgical procedures, blood tests, xrays, ekgs and immunizations in our office. We accept cash, check, Visa, MasterCard, American Express, Discover and most insurance. We are your local source for urgent care for your entire family. Come in now. You'll feel better!


No matter which center you visit, you can be sure you'll receive prompt, friendly and professional medical care for you and your family at Indian River Walk-in Clinic.


We Accept:
Cash, Check, VISA, MC, Discover, Amex, Insurance

Walk in today for the right care, right now!

• Flu, Coughs, Colds
• Allergies
• Minor Surgical Procedures
• Ear Aches, Dizziness
• Pediatrics
• Auto Accidents
• Worker's Comp. Injuries
• Sports Injuries
• Pre-employment, school,
  sports, or D.O.T. Physicals

• Blood Tests
• X-rays
• EKGs
• Asthma
• Audio & Vision Tests
• Women's Health
• Flu Shots
• Other immunizations
• And More

Driving Directions:

View Indian River Walk In Clinic in a larger map
Miracle Mile Plaza:
652 21st Street
Vero Beach, Florida 32960
772 299 1092
Open 9:00 am to 7:00 pm Weekdays
9:00 am to 5:00 pm Saturday
11:00 am to 5:00 pm Sunday