LUC

Lakewood

  • Phone
    216.712.7818
  • Fax
    216.712.7820
  • Address
    11716 Detroit Avenue
    Lakewood, OH 44107
UrgentCare_D1-1

North Olmsted

  • Phone
    440.471.7083
  • Fax
    440.471.7113
  • Address
    25757 Lorain Road
    North Olmsted, OH 44070