Address: Rua Amparo Lopez Jean 24, 15174 Culleredo, Spain. Location: Europe > Spain > Galicia > Province of A Coruna > Culleredo. Phone Number: +34 981 90 32 70. Is This Your TripAdvisor Listing? Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.