Celi-Rom Store s.r.l. is located in Focșani, Romania on Strada Mărășești 29. Celi-Rom Store s.r.l. is rated 4.8 out of 5 in the category auto parts market in Romania.
Address
Strada Mărășești 29
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance