Sakura Inc
600 Cattail Branch Rd
Greenwood
DE
19950
(302) 349-4628
Open Map
Description
Sakura Inc was founded in 1995, and is located at 600 Cattail Branch Rd in Greenwood.
by dandb on June 18, 2015 from
dandb
Boarding Services
Chinese Restaurants
Greenwood
Japanese Restaurants
Kennels
Number of employees: 5 to 9
Pet Services
Pet Services & Supplies
Pet Stores
Restaurants