Choose another location. The Doctors Office. 2067 W Vista Way Ste 130 Vista CA 92083. Linda S Falconio Md Inc. 2067 W Vista Way Vista CA 92083. Select your waiting time. < 10 mins 10-15 mins 16-30 mins 31-45 mins > 45 mins. Office cleanliness. Courteous staff..