LB Dr. Lakshmi Arun BabuIs this you? Claim your profile Internal Medicine 0 Write A Review 87 Glover St, Staten Island, NY, 10308 2 other locations (718) 227-8925