All Locations PPD Novosibirsk, Russia Address: Offices 15 A, B Building 4/1 Prospect Dimitrova Novosibirsk, 630004 Russia Phone Number: +7 383 319 1270 Get Directions