Find Local Experts
Home
Categories
Search
Home
California
La Mirada
Lim Center
Lim Center
★
★
★
★
★
5
Excellent: 5 rating, 0 reviews
Contact Information
Address:
13800 Biola Ave
La Mirada, CA 90639
Phone:
(800) 652-4652
Website:
biola.edu
About
About
Call Now
Visit Website
Get Directions
[{"name":"Lim Center","slug":"la-mirada-lim-center-457057","lat":33.9050498,"lng":-118.0167134,"rating":5,"phone":"(800) 652-4652"}]