TL Dr. Theodore Charles LescherIs this you? Claim your profile 0 Write A Review 1960 NE 47th St, Fort Lauderdale, FL, 33308 (954) 772-4553