Production address:
22, Izmajlovskiy prospekt,190005, Saint-Petersburg, Russia
Mailing address:
66/1 Zagorodnyy prospekt, , p/o box 196 190013, Saint-Petersburg, Russia
Phone/fax number:
+7 (812) 316-65-88
E-mail address:
nela@land.ru