SUPERIOR CREDIT UNION, INC has 27 different branch locations. The ELIDA OFFICE is located in LIMA, OH at 4230 ELIDA RD. See location on map below.
For additional information, such as hours of operation, please call (419) 879-3541.