530 San Pedro AveSan Antonio, TX 78212-5006. Rosa S. Lott, FNP-C. Mrs. Rosa S. Lott was born in El Centro, California. Her father retired from the United States Army, so her family had the privilege of moving to different locations within the United States and abroad..