Map Location
Japan Technical Steelworks Co., Ltd.
Samdech Sothearos Blvd (3), corner of Sihanouk (St. 274), Phnom Penh Center, Building A, 1st floor, Room 136, 12301 Phnom Penh, Cambodia
Open in Ask AI
Open in Google Maps