1. Direct Billing International 5910 Sea Lion Pl Ste 100, Carlsbad, CA 92010 Coordinate: 33.13388,-117.24809 Phone: (760) 444-6250