Leibowitz Barba's address is 3 Herald Square , New York, NY 10001. Public records show Leibowitz has also lived in New York, NY. Leibowitz's latest phone number is (212) 239-0783. Previous phone numbers include (212) 799-8096.
Leibowitz Barba's current address is 257 Bayou Circle # 220, Debary, FL 32713. Leibowitz's age is 70 years old (1953). Phone numbers associated with Leibowitz are (386) 668-6983 and (386) 753-9792.
Address History: 257 Bayou Circle # 220, Debary, FL 32713
Results 1 - 2 of 2