Roman & Leo

$450.0K revenue • 3 employees • 8800 North St #115, Fishers, IN, 46038, United States

Last Updated Dec 10, 2025

Company Overview

Company Name

Roman & Leo

Address

8800 North St #115, Fishers, IN, 46038, United States

Approx. Annual Revenue

$0.5M

Employees

3

Established

2013

Google Reviews

4.8 (45 reviews)

About Roman & Leo

Roman & Leo is an all-boys boutique offering trendy, modern, and neutral clothing and accessories both online and in their physical store located in Fishers, Indiana. The company focuses on providing cool and stylish options for young boys, catering to various occasions and interests.

More Companies in Indiana

Browse all companies in Indiana →

Frequently Asked Questions about Roman & Leo

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel

Categories

Technologies Used

Social Profiles

Key Decision Makers

Angela Castelli Owner
LinkedIn