Contact information

Trade name: Medusa Complex, LLC

Phone number: 7608036440

Email: melina@medusacomplex.com

Physical address: 2591 White Owl Dr., San Diego CA 92117, United States