Ladson SC UNIT D Ladson SC | Formosa Chinese Restaurant, Food Products 1. 650 College Park Rd, UNIT D, Ladson, SC 29456 | Formosa Chinese Restaurant (843) 569-3399