Vela Tel Global Communications in Carlsbad, CA 92008



Vela Tel Global Communications

5950 La Place Court # 160

(760) 230-8986

http://velatel.com