Skip to Main Content

Contact Us

Contact Vision Source Eyecare to schedule an appointment or to request additional information about our services. We look forward to hearing from you.

Crossroads Office
Phone: (816) 474-1916
Fax: (816) 474-1916
1518 Walnut St.
Kansas City, MO 64108
Kansas City North Office
Phone: (816) 476-4017
Fax: (816) 476-4017
9596 N McGee St
Kansas City, MO 64155
Platte City Office
Phone: (816) 431-2202
Fax: (816) 431-2202
2401 Kentucky Avenue, Suite A
Platte City, MO 64079
St. Joseph Office
Phone: (816) 279-2339
Fax: (816) 279-2339
1309 Village Dr
St. Joseph, MO 64506
Rock Port Office
Phone: (660) 744-2886
Fax: (660) 744-2886
518 S. Main Street, #2
Rock Port, MO 64482
Harrisonville
Phone: (816) 884-5212
Fax: (816) 884-5212
2100 E. Mechanic Street
Harrisonville, MO 64701
Pleasant Hill
Phone: (816) 987-2203
Fax: (816) 987-2203
1525 N. State Route 7
Pleasant Hill, MO 64080
Independence Office
Phone: (816) 795-7777
Fax: (816) 795-7777
19045 E Valley View Pkwy, Suite A
Independence, MO 64055
Maryville Office
Phone: (660) 582-4022
Fax: (660) 582-4022
2320 South Main Street
Maryville, MO 64468
Raymore Office
Phone: (816) 892-0046
Fax: (816) 892-0046
1118 Remington Plaza Suite B
Raymore, MO 64083