The phone number (606) 849-2323 is Glenn’s. Businesses linked with Glenn are South Ridge Plaza Center Llc, South Ridge Plaza Center, Llc and Womack Family Partnership, Ltd. Glenn turned 76 years old. Glenn currently resides at 732 Elizaville Ave, Flemingsburg, Ky 41041. His birth year was listed as 1948. Public records show Flemingsburg as a city Glenn also stayed in.