OPTIMA VEIN CARE CHANDLER Chandler Office Center 1343 N. Alma School Road, Suite 150 Chandler, AZ 85224 Tel: (480) 899-8930 OPTIMA VEIN CARE SCOTTSDALE Princess Medical Center 8575 E. Princess Drive, Suite 117 Scottsdale, AZ 85255 Tel: (480) 496-2696
OPTIMA VEIN CARE WEST PHOENIX Estrella Medical Plaza I 9305 W. Thomas Road Suite 490 Phoenix, AZ 85037 Tel: (480) 496-2696