Map Location
Optic Center
No. 52Eo, Bassac (St. 61), corner of Preah Chey Chetha (St. 118), north of Phsar Thmey, 12208 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps