Dr. Melissa Fowler, OD
Optometry
Make an Appointment
(208) 370-2020Telehealth services available
Eyes on Meridian is located at 413 SW 5th Ave # 100, Meridian, ID 83642.
Providers at Eyes on Meridian specialize in Optometry.
Two providers practice at Eyes on Meridian.
Use the insurance check on this page to verify if Eyes on Meridian is in-network.